.order-type-menu {
  line-height: 1rem;
  background: #fff;
}
.order-type-menu .order-type-item {
  width: 25%;
  text-align: center;
  border-bottom: 2px solid #dddddd;
}
.order-type-menu .order-type-item > a {
  display: block;
  width: 100%;
  height: 100%;
  color: #595959;
}
.order-type-menu .active-order-type {
  border-bottom: 2px solid #ec2a32;
  color: #ec2a32;
}
.order-status-list .order-status-ul .order-status-item {
  padding: 0.3rem;
  background: #fff;
  margin-bottom: 0.2rem;
}
.order-status-list .order-status-ul .order-status-item .order-status-img {
  width: 25%;
  border: 1px solid #dddddd;
}
.order-status-list .order-status-ul .order-status-item .order-status-img > img {
  width: 100%;
}
.order-status-list .order-status-ul .order-status-item .product-status-introl {
  padding-left: 0.2rem;
  width: 75%;
  position: relative;
}
.order-status-list .order-status-ul .order-status-item .product-status-introl .product-title {
  overflow: hidden;
}
.order-status-list .order-status-ul .order-status-item .product-status-introl .order-detail {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding-left: 0.2rem;
}
.order-status-list .order-status-ul .order-status-item .product-status-introl .order-detail .order-status{
  color: #595959;
}
.order-status-list .order-status-ul .order-status-item .product-status-introl .order-detail .order-id-item {
  color: #999;
  margin-top: 0.2rem;
}
